      !< @fn dcdxfc(c,cmin,cmax)
      !> @brief Calcula a derivada da função de mapeamento de minimização restrita em minimização irrestrita. 
      !> 
      !> Função usada extraída de Abubakar et al., 2004 (Segunda função do apêndice).
      !> Pode-se calcular esta derivada em função de X ou C. Aqui, calcula-se como função de C.
      double precision function dcdxfc(c,cmin,cmax)	

      implicit none
      double precision :: c !<velocidade no nó
      double precision :: cmin !<velocidade mínima
      double precision :: cmax !<velocidade máxima


	  dcdxfc = 2.0d0 * (Cmax - c) * (c - Cmin)/ (cmax - cmin)

      return
      end function